ul.jd_menu, 
ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	display: none;
}
ul.jd_menu li {
	float: left;
}
ul.jd_menu_vertical {
	/*width: 200px;*/
}
ul.jd_menu_vertical li {
	float: none;
}

/* -- Sub-Menus -- */
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;
}
ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}

/*
ul.jd_menu,
ul.jd_menu ul,
ul.jd_menu_vertical,
*/
ul.jd_menu_vertical ul {
	background-color: #fff;
	/*
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	*/
	
	border: 1px solid #C3AF7D;
	border-right:2px solid #C3AF7D;
	border-bottom:2px solid #C3AF7D;
	color:#000;
}
ul.jd_menu_vertical {
	height: auto;
	width:100px;
}
ul.jd_menu ul {
	height: auto;
}
* html ul.jd_menu ul {
	width: 1%;
	padding:5px 0;
}
ul.jd_menu li {
	font-family: Arial,sans-serif;
	font-size: 12px;
	color: #000;
	
	line-height: 15px;
	
	margin: 0px;
	padding: 0 5px;
	
	cursor: pointer;
	white-space: nowrap;
}
* html ul.jd_menu li {

	height: 10px;
	line-height: 10px;

}
ul.jd_menu li li {
	width: 160px;
	padding:5px 5px 5px 20px;
    background:transparent url(/Images/category_dot.gif) no-repeat scroll 0pt 6px;
}
/*
ul.jd_menu li a {
	color: #652F2F;
	text-decoration: none;
}
*/
ul.jd_menu li.jdm_hover,
ul.jd_menu li.jdm_active {
	/*background-color: #B36B45;
	color: #fff;
	padding: 1px 3px 1px 3px;
	
	border: 1px solid #369;
	border-left: 1px solid #9CF;
	border-top: 1px solid #9CF;*/
}
/* common.css */
img { vertical-align:top;}
.rexiao_img { width:57px; height:52px; float:left; overflow:hidden;}
.unvalidator {color:#cb3500;font-size:12px;border: 1px solid #efb49d;padding:6px 30px 5px 25px; margin:5px;background:#FFFCFC url(/Images/unvalidator.gif) no-repeat 5px;width:300px;}
.success{ background:#E8F4E8 url(/Images/ok.gif) no-repeat 5px;border: 1px #008000 solid; padding:3px 8px 3px 25px; margin:1px;color:green; font-size:12px;width:300px; }
.ok{ background:url(/Images/ok_big.gif) no-repeat 5px;padding:20px 20px 20px 70px;color:#04BD08; font-size:16px; font-weight:bold; }
.loading{ color:#536851;font-size:12px;border: 1px solid #A6C16A;padding:6px 30px 5px 25px;margin:5px;background:#FFFFE0 url(/Images/Loading.gif) no-repeat 5px;}
.loadingImg{ background:#FFFCFC url(/Images/Loading.gif) no-repeat 5px;}
.topRight{ position:absolute; top:2px; right:2px;}
.errorSimple{ color:Red;font-size:12px; font-family:Arial;}
.error{ color:#cb3500;font-size:12px;padding:6px 10px 5px 25px; margin-top:5px;background:#FFFCFC url(/Images/error.gif) no-repeat 5px;width:170px;}
.errorBig{border: 1px solid #efb49d;width:500px;color:#cb3500; font-size:14px; margin:100px auto 100px auto; padding:30px 0pt 15px 50px;background:#FFFFF8 url(/Images/error.gif) no-repeat 5% 37%;}
.warning{background:#E0EEF9 url(/Images/Warning.gif) no-repeat 5px;border: 1px #D0E8FF solid; padding:6px 30px 5px 25px; margin:5px;color:#2080D0; font-size:12px;}
.warning2{background:#E0EEF9;border: 1px #58A0DC solid; padding:6px 30px 5px 25px; color:#2080D0; font-size:12px;}

.textgray{ color:#B6B6B6;}
.gray{ color:#808080;}
.bigNumber{ color:#BF00BF; font: 18px Verdana;text-align:center;}
.email{ color:#3C3C3C; font: 10px Arial; text-align:center;}
.date{ color:#999; font: 10px Arial; text-align:center;}
.datetime{ color:#7C7C7C; font-size:11px; font-family:Verdana;font-style: italic; margin-left:10px;}

a.btnyellow , a.btnyellow:hover{color:#000;text-decoration: none;text-align:center;background-color: #FFDB00;border-bottom:1px #964E00 solid;border-right:1px #964E00 solid;width:60px;padding: 7px 6px 4px 6px;}
a.btnblue , a.btnblue:hover{color:#FFF;text-decoration: none;text-align:center;background-color: #5C97E9;border-bottom:1px #2E4C74 solid;border-right:1px #2E4C74 solid;width:80px;padding: 7px 10px 4px 10px;}
a.btnGray , a.btnGray:hover{color:#5D5D5D;text-decoration: none;text-align:center; font-weight:normal;background-color: #F3F3F3;border-bottom:1px #C4C4C4 solid;border-right:1px #C4C4C4 solid;width:80px;padding: 4px 12px 3px 12px;}
a.btnblue2 , a.btnblue2:hover{color:#5D5D5D;text-decoration: none;text-align:center; font-weight:normal;background-color: #EEF7FE;border-bottom:1px #9FBDE3 solid;border-right:1px #9FBDE3 solid;width:80px;padding: 4px 5px 3px 5px;}

.buttonBlue{ background:#30C0FF; color:#FFF; border-bottom:1px solid #4278A5;border-right:1px solid #4278A5; border-left:0; border-top:0;padding:3px 5px;}
.button{ background:#30C0FF; color:#FFF; border-bottom:1px solid #4278A5;border-right:1px solid #4278A5; border-left:0; border-top:0;padding:3px 5px; width:60px;}
.buttonSelect{ margin: 0 10px 0 1px;color: #5D5D5D;background-color: #F3F3F3;border:1px solid #C4C4C4;padding:2px 5px;}
.buttonGray{color:#5D5D5D; font-weight:normal;background-color: #F3F3F3;border-bottom:1px #C4C4C4 solid;border-right:1px #C4C4C4 solid; border-left:0; border-top:0;padding:2px 5px;}
.buttonGrayS{color:#5D5D5D; font-weight:normal;background-color: #F3F3F3;border-bottom:1px #C4C4C4 solid;border-right:1px #C4C4C4 solid; border-left:0; border-top:0;padding:1px 3px;}
.buttonGrayBig{color:#5D5D5D; font-weight:normal;background-color: #F3F3F3;border-bottom:1px #C4C4C4 solid;border-right:1px #C4C4C4 solid; border-left:0; border-top:0;padding: 4px 12px 3px 12px;}
.buttonBlueBig{background:#30C0FF; color:#FFF; border-bottom:1px solid #4278A5;border-right:1px solid #4278A5; border-left:0; border-top:0;padding:6px 12px;}
.buttonOrangeBig{background:#FF8000; color:#FFF; border-bottom:1px solid #4278A5;border-right:1px solid #4278A5; border-left:0; border-top:0;padding:6px 12px;}
.cancelbutton{background:#D0D0D0; color:#000000; border-bottom:1px #606060 solid;border-right:1px #606060 solid; border-left:0; border-top:0;padding:3px 5px; }
.turnback{position:absolute;right:2%;top:2%;float:right;}
.hackbox {border-top:1px solid transparent !important;clear:both;margin-top:-1px !important;visibility:hidden; background:none;}
.nocontent h3,
.nocontent h4{color:#9E9E9E; font-size:14px; margin:50px auto; width:250px;padding:20px 0pt 15px 20px;border:1px solid #E0E0E0; background:#FFFFF8 url(/Images/Warning.gif) no-repeat 15% 50%;}
.nocontent{text-align:center;color:#2080D0;}
.noResult{color:#9E9E9E; font-size:14px; margin:50px auto; width:500px;padding:20px 0pt 25px 20px;border:1px solid #ccc; background:#fafafa url(images/Warning.gif) no-repeat 15% 19%;}
.noResult p{font-weight:bold;color:#77413F; padding-left:100px;font-size:15px;}
.noResult .advice{ text-align:left; font-size:15px;padding-left:100px;color:#707070}
.advice{ margin-top:25px;}
.advice span{ color:#F05919;}
.advice li{ list-style-type:none; list-style-image:url(/Images/li.gif); padding:6px 0;}

.remark{ margin:10px;padding:5px;border:1px solid #ACD373; background:#FAFFF3; color:Gray;}
.remark dt {display:block;width:32px;padding:0 0 0 5px;}
.remark dd {display:block;margin:-20px 0 0 45px;line-height:1.6em;}
.remark span{ margin:0 10px;}
.remark .remarkLeft{ float:left; width:80%;}
.remark .remarkRight{ float:right; text-align:right; padding-right:5px; margin-top:5px;}

hr.gray{ width:99%; margin:0 auto; text-align:center; background:#E2E2E2; height:1px; border:0; margin:20px 5px}
hr.cof{ width:99%; margin:0 auto; text-align:center; background:#ccc; height:1px; border:0; margin:12px 5px;}
.dashedLine{ border-bottom:1px dotted #404040; height:1px; margin:3px 0;}
.dottedLineCof{ height:1px; margin:3px; background:url(/Images/dotted.gif) repeat-x 0 0;}
/*---------------------------------------------------------------------------------------------------------------- Page */
.pagebar{ clear:both;font: 12px Arial, Helvetica, sans-serif;padding-top: 5px; padding-bottom: 10px; margin: 0 5px; color:#666;}

.pagebar a{ border: solid 1px #ddd; background: #fff; text-decoration: none; color:#666; padding: 1px 5px; margin:-2px 0pt 0pt 5px; font-family:Tahoma,SimSun,Arial;}
.pagebar a:hover { border:1px solid #95071B; color:#666;text-decoration: none;}

.pagebar .pagebarCurrent{ color:#fff; background:#95071B; border:1px solid #D4D4D4; text-decoration: none; padding:1px 5px; margin:3px;height:13px;line-height:100%;}

.pagebar .pagebarDot { padding:1px 3px;border:none; color:#666;}

.pagebar .pagebarPageInfo{color:#666; padding-right:5px; font-size:12px;}
.pagebar .pageInfoCurrentPage{color:#f60;}

.pagebar .jumpPage {margin:0 10px; font-size:12px;}
.pagebar .pagerButton { font-size: 12px; font-family: Verdana; width: 40px; height: 19px; margin-left: 5px; padding: 2px 3px; border: 1px solid #AAA; color: #808080; background-color: #EBEBEB; }
.pagebar .pagebarTextBox{ border:1px solid #DDD; color:#666; }
.pagebar .recordCount{ color:Red;}


/* form elements */
textarea, select { border:1px solid; border-color:#7c7c7c #c3c3c3 #ddd; font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:120%;}
input, button, select { vertical-align:middle; margin:0; padding:0;}
input.text { border:1px solid; border-color:#7c7c7c #c3c3c3 #ddd; font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:120%;  padding:2px 2px; line-height:15px;}
input.text2 {border:1px solid #B2A6A2; font-size:12px; line-height:120%;  padding:3px 2px; line-height:15px;}
input.quantity {width:30px; border:1px solid #B2A6A2; font-size:12px; line-height:120%;  padding:3px 2px; line-height:15px;}
input.price { color:Red; font-size:16px; font-weight:bold; font-family:Arial;}
input.priceS{ color:#CF4040; font-size:12px;font-weight:bold; font-family:Verdana; width:60px;}

input.money{ color:#000; font-size:12px;font-family:Verdana;}
input.money2{ color:#CF4040; font-size:12px;font-weight:bold; font-family:Verdana;}

.articlelist_bg1{ background:#F8FCFE;}
.articlelist_bg2{ background:#FFF;}
.tr_bg_over{ background:#FFFFE8 }

.hide{ display:none;}
.show{ display:block;}
.alignCenter{ text-align:center;}

/******************************************************************************** style.css */

body{ background: url(/images/body_bg.gif) repeat-x ;text-align:center;font-size:12px;font-family:Arial,Helvetica,sans-serif;margin:0; padding:0;}
form,ol,ul,label{ margin: 0;padding: 0;list-style-type:none; }
table, td, textarea{ font-size:12px;font-family:Arial,宋体;text-align:left; }
table{ table-layout:fixed; font-family:Arial,MingLiU,PMingLiU; }
/*----------------------------------------------------------------------------------- */
#header{ width:990px; height:124px; background:#fff url(/images/content_bg.gif) repeat; text-align:left; margin:0 auto; position:relative;}
#header h2 {background:url(/images/logo.jpg) no-repeat 0;width:318px; height:96px;margin:0 0 0 0; }
#header h2 span{ display:block;text-indent:-9999px; }
#header h2 a{ height:100%; width:100%; display:block; overflow:hidden;}
.head{width:990px; height:96px;  background:#fff;}

.userInfo a{ color:#EAE1D7; margin-left:10px; font-size:12px;}
.userInfo a:hover{ color:#B68816}


#menu{ text-align:center; margin:0 auto; background:#333 url(images/menu_bg.png) 0;  height:40px;}
#menu ul{ margin-left:100px; margin-top:5px;}
#menu li{ float:left; padding:7px 8px 0 5px;}
#menu a{ color:#fff; font-size:15px; text-decoration:none; font-weight:bold;}
#menu a:hover{ text-decoration:underline;}
#menu span{ margin:0 5px; color:#fff;}

.toppic2 { background:url(/images/sidebar_bg.gif) no-repeat	left top;}
h3{ font-size:14px;  margin:5px 0; padding-left:20px;}

#footer{ color:#404040; font-size:12px; text-align:center; width:990px; margin:15px auto 0;}
#footer a{ color:#404040;}
/*----------------------------------------------------------------------------------- */
#wapper{ width:990px; text-align:left; margin:0 auto;background-color:#fff; overflow:hidden; border-left:1px solid #fff;border-right:1px solid #fff;}

#headerContainer{width:990px; text-align:center; margin:0 auto; }

#headerContainer .nav{ height:22px; text-align:right; padding:3px 0 0 3px; color:#EAE1D7;background:#fff url(/images/content_bg.gif) repeat;}
#headerContainer #topmsg{ float:left; width:450px; height:16px; overflow:hidden;}
#headerContainer #topmsg ul{ width:60%; float:left;}
#headerContainer #topmsg span{ margin-right:20px; }
#headerContainer .navList{ float:left; width:530px;}
#headerContainer .navList ul{ float:right; }
#headerContainer .navList li{ float:left; list-style-type:none;}
#headerContainer .navList span{ margin:0 5px;}
#headerContainer .navList a{ color:#EAE1D7;}
#headerContainer .navList a:hover{ color:#B68816}

#headerContainer #menu .hot { background:url(/Images/hot.gif) no-repeat right 3px; width:80px;}
#headerContainer #menu .messageBoard { background:url(/Images/messageBoard.gif) no-repeat; width:69px; height:30px;}
#headerContainer #menu li.messageBoard span{ display:block; text-indent:-9999px;}
#headerContainer #menu li.messageBoard a{ height:100%; width:100%; display:block; overflow:hidden;}
#headerContainer #menu .messageBoardNumber a{ font-weight:normal;}


#loginBox{ color:#000; }
#loginBox a{ margin:0 20px 0 0;}
input.login{ border:0; border-bottom:1px solid #EFDAC0; width:100px; background:#584029; color:#BF0000;}
input.btnLogin{ border-bottom:1px solid #606060;border-right:1px solid #606060; background:#D8D8D8; height:50px; width:46px;}
input.btnSearch{border:0px solid #DBDBDB; background:#FBFBFB; height:20px; width:46px; margin-left:5px;}


#memberInfo{ float:left;width:324px; height:82px; margin-right:7px; overflow:hidden;}
#memberInfo img{ margin-right:10px;}

#sidebar{ float:left; width:240px; padding:8px; overflow:hidden;}
#homeContent{ float:left; width:730px; padding:0 0 0 10px; overflow:hidden; background:#fff;}
.content{ float:left; width:780px; padding-left:10px;}
.bigcontent{ width:990px; background:#fff; overflow:hidden; margin:0 auto;}

/* ---------------------------------------------------------------------------------- Link */
a {color: #303030;text-decoration: none; font-size:12px; }
a:hover {color:#ff6609;text-decoration: underline;}

a.blue {color: #0066CC;text-decoration: none;}
a.blue:hover {color:#0066CC;text-decoration: underline;}

a.blueUnderLine {color: #555;} 
a.blueUnderLine:hover {color: #ff6609;text-decoration: none;}

a.while {color: #fff;text-decoration: none; font-size:14px;}
a.while:hover {color:#fff;text-decoration: underline; font-size:14px;}

a.red {color:red;text-decoration: none;font-family:Arial,Helvetica,sans-serif; font-weight:bold;}
a.red:hover {color:#0066CC;text-decoration: underline;}

a.black {color: #1A1A1A;text-decoration: none; font-size:12px;}
a.black:hover {color:#0066CC;text-decoration: underline; font-size:12px;}

a.coffee12 {color: #303030;text-decoration: none; font-size:12px; }
a.coffee12:hover {color:#0066CC;text-decoration: none;  font-size:12px;}

a.coffee16 {color: #484848;text-decoration: none; font-size:16px; font-weight:bold; background:url(/images/dot2.gif) no-repeat 0 50%; padding-left:12px;}
a.coffee16:hover {color:#0066CC;text-decoration: none;  font-size:16px; font-weight:bold;}

/* ---------------------------------------------------------------------------------- Font */
.explain{ font-size:15px; color:#5F4743;padding-left:8px;}
.result{ color:#000; text-align:center; padding-left:40px;}
.keyword{ background:#FFFFA0;}
.score{ font-family:Arial; font-size:12px; color:#008000;}
.price{ color:#9A0900; font-size:12px; font-weight:bold; }
.priceM{ font-size:14px; color:#CF4040; font-weight:bold; }
.priceL{ font-size:18px; color:#CF4040; font-weight:bold; }
.priceGray{ font-size:14px; color:Gray; margin-right:20px;}
.coffee16{color: #c94b00; font-size:16px; font-weight:bold;}
.coffee14{color: #713334; font-size:15px; font-weight:bold;}
.cartnum{ color:Red; font-family:Verdana;}
.memberName{ color:#f05a00; font-family:Verdana; font-weight:bold;}
/* ---------------------------------------------------------------------------------- Image */
img{ border:0;}
img.gray{ border:1px solid #EBEBEB }
img.gary2{ border:1px solid #D5CECC}
img.gary3{ border:1px solid #D1CAC7}
/*---------------------------------------------------------------------------------- */
.usertypeShower{ width:200px;}

.textboxTitle{ color:#000;}
.tb{ text-align:left;}
form{ text-align:left;}
.btnBuy{ background:url(/images/btnBuy.gif) no-repeat 50%;}

/*---------------------------------------------------------------------------------- Line box */
.line{ height:27px; margin:10px 0; }
.line .lineLeft{ float:left; background:url(/images/line_left.gif) no-repeat; width:33px;height:27px;}
.line .lineBody{ float:left; width:100% height:27px; line-height:27px;}
.line .lineBody h3{ width:500px; margin:5px; padding:0; color:#e95b06; font-size:14px; font-weight:bold; background:none; }
.line .lineRight{ float:left; background:url(/images/line_right.gif) no-repeat; width:7px;height:27px;}
.lineBody h5{ margin:0; background:url(/images/more.gif) no-repeat 0 8px; width:39px; height:27px;}
.lineBody h5 span{ display:block; text-indent:9999px;}
.lineBody h5 a{ width:100%; height:100%;display:block; overflow:hidden;}
.width660{ width:660px;}
.w0{ width:645px;}
.lw1{ width:600px;}
.lw2{ width:45px;}
.lw3{ width:850px;}

/*---------------------------------------------------------------------------------- Line box */
.tbHeader{ height:28px; margin:0; }
.tbHeader .tbLeft{ float:left; background:url(/images/shopping/tb_title_left.gif) no-repeat; width:208px;height:28px;}
.tbHeader .tbLeft2{ float:left; background:url(/images/shopping/tb_title_left2.gif) no-repeat; width:8px;height:28px;overflow:hidden;}
.tbHeader .tbMiddle{float:left;  background:url(/images/shopping/tb_title_bg.gif) repeat-x; height:28px;} /*210px*/
.tbHeader h3{ margin:5px; text-align:left; color:#404040; font-weight:bold; font-size:15px; padding:3px 0 0 20px; font-family:PMingLiU;}
.tbHeader h2{ color:#713929; text-align:left;margin:8px 0 0 10px; font-size:14px;}
.tbHeader .tbRight{float:left;background:url(/images/shopping/tb_title_right.gif) no-repeat; width:8px;height:28px;}
.tbBody{ text-align:left;padding:20px;}
.tbBottomLeft{float:left;background:url(/images/shopping/tb_bottom_left.gif) no-repeat; width:6px;height:5px;}
.tbBottomRight{float:left;background:url(/images/shopping/tb_bottom_right.gif) no-repeat; width:6px;height:5px;}
.tbBottomMiddle{float:left; border-bottom:1px solid #D4CDCB;height:5px; overflow:hidden;}

.tbBody h3{ margin:0 0 10px 0; color:#000; font-size:14px; text-align:left;}
.tbBody p{ text-align:center;}

.w1{ width:413px;}
.w2{ width:415px;}
.w3{ width:684px;}
.w4{ width:510px;}
.w4s{ width:710px;}
.w5{ width:713px;}
.wfull{ width:893px;}
/*----------------------------------------------------------------------------------- ICON */
a.iconMSN{ background:url(/images/icon_msg.gif) no-repeat 0; padding-left:23px; height:32px;}
a.iconYahoo{ background:url(/images/icon_yahoo.png) no-repeat 0; padding-left:23px; height:32px;}
a.iconEmail{ background:url(/images/icon_email.gif) no-repeat; padding-left:23px; height:32px;}
a.iconMobile{ background:url(/images/icon_mobile.gif) no-repeat; padding-left:23px; height:32px;}

.toolbar{ background:#ccc; height:25px; border-bottom:2px solid #989191; color:#713929; padding:5px 0 0 20px; margin:0; font-size:13px; font-family:Verdana;}
.toolbar .dot{ background:url(/images/dot.gif) no-repeat 50% 3px; width:6px; height:13px; padding-right:5px;padding-left:10px;}

.selectinput{ background:url(/images/bg_select.gif) repeat; padding:2px; color:#0000BF; cursor:pointer; border:1px solid #9FBDE3;border-right:0; font-family:Arial 宋体;}
.selectright{ background:url(/images/select_right.gif) no-repeat; width:21px; height:21px; border:1px solid #9FBDE3;}
.btnbg{ background:url(/images/btn_bg.gif) no-repeat; width:88px; height:30px; border:0; color:#fff; font-size:14px; padding-bottom:5px;}

.exchangeRate{ text-align:center; font-size:12px; color:#800000; border:1px solid #ECD7D7; padding:8px 3px; margin:10px 0;}
.exchangeRate span{ margin-right:10px;}

#live800msg{ position:fixed; right:10px; top:130px; display:none;z-index: 102;}
#live800msg .closeLine{ text-align:right; background:url(/Images/live800header_bg.gif) no-repeat;}
#live800msg .closeLine img{ cursor:pointer; padding-right:1px;}
#live800msg #contactList{ border:1px solid #ccc; border-top:0; background:#fff; height:103px; width:121px; overflow:hidden; padding-top:3px;}
			#contactList img{ margin:10px 0 0 0;}

.homekeywords{ padding:5px 10px; font-size:11px; font-family:PMingLiU; width:1002px; text-align:center; margin:0 auto;}
a.b{ font-weight:bold; font-size:14px;}

.topSale{ padding:5px;}
.topSale h3{ background:url(/Images/topsale_title.gif) no-repeat; font-size:14px; color:White; margin:0; padding:8px 0 0 0; height:40px; text-align:center;}
.topSale li{ padding:0 0 0 25px; height:30px;}
.topSale ul{ padding-left:12px;}
.topSale a{ color:#000;}
.li1{ background:url(/Images/icon_no.gif) no-repeat 0 0;}
.li2{ background:url(/Images/icon_no.gif) no-repeat 0 -50px;}
.li3{ background:url(/Images/icon_no.gif) no-repeat 0 -100px;}
.li4{ background:url(/Images/icon_no.gif) no-repeat 0 -150px;}
.li5{ background:url(/Images/icon_no.gif) no-repeat 0 -200px;}
.li6{ background:url(/Images/icon_no.gif) no-repeat 0 -250px;}
.li7{ background:url(/Images/icon_no.gif) no-repeat 0 -300px;}
.li8{ background:url(/Images/icon_no.gif) no-repeat 0 -350px;}

#news ul{ padding-left:15px;}
#news li{ padding-left:10px; list-style-image:url(/Images/list_type.gif); padding:5px 0;}
.newsmore{text-align:right; padding-right:3px;margin:3px 0;}



#sidetopsale{ float:left; width:200px; height:900px; text-align:left; background:#fff;}
#detail{float:left; width:710px; }

/* 共用樣式 */
body, th, td, input, select, ul, li, p, h1, h2, h3,tr,form { font-size: 12px; padding:0; margin:0; font-family:Arial;}
body { background: #f5f5f5; color:#555;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
img { border: 0; vertical-align:top;}
ul { list-style:none;}
.member_box { width:210px; height:35px; float:left; background:#ff6509; line-height:35px; padding-left:11px; display:inline;}
.member_box a { color:#fff;}
.member_box a:hover { color:#fff;}
.member_box span { float:right; margin-right:10px; display:inline;}
#wapper { width:1000px; margin:0 auto; border-left:1px #efefef solid; border-right:1px #efefef solid; background:#fff;}
.body_box{ width:990px; margin:5px auto 0;}
.body_left { width:762px; float:left; margin-right:3px; overflow:hidden;}
.location2 { width:100%; height:25px; float:left; background:url(/images/heng_bg.gif) 0 bottom repeat-x; line-height:25px; padding-left:10px; display:inline; color:#666;}
.location2 a { color:#666;}
.location2 a:hover { color:#ff6609;}
.location3 { width:980px; height:25px; background:url(/images/heng_bg.gif) 0 bottom repeat-x; line-height:25px; padding-left:10px; display:inline; color:#666; float:left;}
.price { color:#ff6509; font-size:18px; font-weight:900;}
.zixun_title2 { width:206px;}
.zixun_title span,.zixun_title2 span { float:right; font-weight:100; margin-right:12px; display:inline;}
.zixun_title span a { color:#444;}
.zixun_title span a:hover { color:#ff6609;}
.zixun_title,.zixun_title2 { height:24px; float:left; background:#eaeaea url(/images/title_bg.gif) 5px 9px no-repeat; border-bottom:1px #c9c9c9 solid; line-height:24px !important; line-height:29px; font-size:13px; font-weight:900; color:#444; padding-left:15px; display:inline;}
.product_right { width:221px; float:left; background:url(/images/shu_bg.gif) 0 0 repeat-y; padding-left:4px; display:inline; overflow:hidden;}
.kefu_box { width:221px; height:109px; float:left; margin-top:5px;}
.kefu_body { width:221px; height:84px; float:left;}
.product_list { width:221px; margin-top:5px; float:left;}
.product_list_body { width:221px; float:left; }
.product_list_body li { width:127px; height:205px; float:left; padding:12px 47px 0; text-align:center; background:url(/images/heng_bg.gif) 0 bottom repeat-x; color:#545454; line-height:18px;}
.product_list_body li a { color:#545454;}
.product_lsit_body li a:hover { color:#ff6609;}
.miaoshu_box { width:762px; float:left; margin-top:10px;}
.miaoshu_title,.related_title { width:746px; height:24px; float:left; background:#eaeaea url(/images/miaoshu_bg.gif) 5px 8px no-repeat; padding-left:16px; display:inline; font-size:15px; font-weight:900; color:#444;line-height:24px; margin-top:10px;}
.miaoshu_body { width:762px; float:left; padding:10px 0 20px 0;}

/*熱銷排行榜*/
.rexiao_box { width:221px; height:432px; float:left; margin-top:5px;}
.rexiao_body { width:221px; height:399px; float:left; margin-top:8px !important; margin-top:3px;}
.rexiao_body li { width:195px; height:59px; float:left; background:url(/images/heng_bg.gif) 0 bottom repeat-x; padding:5px 0 0 26px; display:inline; line-height:18px; overflow:hidden;}
.rexiao_body ul { width:221px; height:399px; float:left; overflow:hidden; background:url(/images/rexiao_li_bg.gif) 7px 10px no-repeat;}
.rexiao_body li img { border:1px #ddd solid; float:left; margin-right:5px;}
.rexiao_body a { color:#555;}
.rexiao_body a:hover { color:#ff6609;}

/*清除浮動*/
.hackbox {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent none repeat scroll 0 0;
border-top:1px solid transparent !important;clear:both;margin-top:-1px !important;visibility:hidden;}

/*头部*/
.top_box { width:990px; height:204px; margin:0 auto; overflow:hidden;}
.top_line { width:990px; height:25px; float:left; border-top:1px #ff6609 solid; background:#f3f3f3;line-height:25px; color:#656565; overflow:hidden;}
.top_line_left { width:350px; height:25px; float:left; margin-left:20px; display:inline; }
.top_line_right { width:530px; height:25px; float:left; margin-left:70px; display:inline;}
.top_line_right li { float:left; line-height:25px;}
.top_line_right_li2 { margin:0 8px;}
.top_line_right a { color:#656565;}
.top_line_right a:hover { color:#ff6609;}
.logo { width:990px; height:72px; float:left; margin:13px 0 13px 17px;}
.logo h1 { width:300px; height:72px; float:left; background:url(/images/logo.jpg) no-repeat;}
.logo span { display: block; text-indent: -9999px; }
.logo a { width:300px; height:72px; display:block;text-indent: -9999px; }
.menu_box { width:990px; height:45px; float:left;}
.menu_left { width:35px; height:45px; float:left; background:url(/images/images.gif) 0 no-repeat;}
.menu_center { width:806px; height:45px; float:left; background:#000; color:#d2d2d2; line-height:45px; font-weight:900;}
.menu_center li { float:left; font-size:15px;}
.menu_center li a { color:#d2d2d2;font-size:15px; }
.top_line_right_li3 { float:left; margin:0 11px; font-size:15px;}
.menu_center li a:hover { color:#ff6609; text-decoration:none;}
.menu_right { width:94px; height:45px; float:left; background:url(/images/images.gif) -50px 0 no-repeat; padding-left:55px; font-size:15px; font-weight:900; line-height:45px; color:#fff;}
.menu_right a { color:#fff;font-size:15px; }
..menu_right a:hover { color:#fff;}
.search_box { width:990px; height:26px; float:left; margin-top:5px; background:url(/images/search_bg.gif) repeat-x; padding-top:4px;}
.search_left { width:313px; height:22px; float:left; margin-left:185px; display:inline;}
.input_1 { width:252px; height:18px; float:left; border:1px #ababab solid; padding-top:2px; padding-left:1px;}
.input_2 { margin-left:3px !important; margin-left:0; margin-bottom:0 !important; margin-bottom:3px;}
.search_right {height:22px; float:left; margin-left:12px; display:inline; line-height:22px; color:#666;}
.search_right a { color:#666; font-weight:900;}
.search_right a:hover { color:#ff6609;}
.productsmalltext,.proname { height:35px; line-height:18px; overflow:hidden;}
.ad_1 { width:523px; float:left; margin-left:100px; display:inline;}

/*版權*/
.copyright { width:990px; margin:10px auto 0;}
#footer{ width:100%; font-size:14px; background:#fff url(/images/copyright_bg.gif) repeat-x;}

/*客服*/
#live800msg {position:fixed;right:10px;top:150px;width:93px;z-index:102;}
.kefu_title { width:93px; height:30px; float:left; background:url(/images/kefu_title.jpg) no-repeat; position: relative;}
#live800msg ul { width:93px; background:url(/images/kefu_bg.gif) repeat-y; float:left; padding-bottom:8px;}
#live800msg li { margin-top:8px;}
.live130069 { width:93px; height:63px; background:url(/images/kefu_img1.jpg) no-repeat; float:left;}
.msn { width:93px; height:29px; float:left; background:url(/images/kefu_img2.jpg) no-repeat;}
.msn a { width:93px; height:29px; display:block;}
.msn span,.yahoo span{ text-indent:-9999px; display:block; line-height:29px;}
.yahoo { width:93px; height:29px; float:left; background:url(/images/kefu_img3.jpg) no-repeat;}
.yahoo a { width:93px; height:29px; display:block;}
.qq { width:93px; float:left; text-align:center;}
.live130069 span{ text-indent:-9999px; display:block; line-height:63px;}
.live130069 a { width:93px; height:63px; display:block;}
.kefu_border_bottom { width:93px; height:8px; float:left; overflow:hidden; background:url(/images/kefu_border_bottom.jpg) no-repeat;}
.closeLine { position: absolute; top:10px; right:5px;}.body_top { width:990px; height:968px;}
.body_top_left { width:766px; height:968px; float:left; background:url(/images/shu_bg.gif) right 0 repeat-y;}
.body_top_left1 { width:766px; height:270px; float:left;}
.body_top_left1_flash { width:534px; height:270px; float:left; margin-right:3px; background:url(/images/shu_bg.gif) right 0 repeat-y;}

/*品牌資訊*/
.zixun_box { width:225px; height:270px; float:left; overflow:hidden;}
.zixun_title { width:210px;}
.zixun_body { width:225px; height:245px; float:left; overflow:hidden; color:#666;}
.zixun_body li { width:208px; height:30px; float:left; line-height:30px; background: url(/images/li_bg.gif) 6px 11px no-repeat; padding-left:17px; display:inline;overflow:hidden;}
.zixun_body li a { color:#666;}
.zixun_body li a:hover { color:#ff6609;}
.left_ad1 { width:762px; height:125px; float:left; overflow:hidden;}

/*每週精選*/
.jingxuan_box { width:762px; height:439px; float:left; margin-top:10px; overflow:hidden;}
.jingxuan_title { width:762px; height:25px; float:left; background:url(/images/heng_bg.gif) 0 bottom repeat-x;}
.jingxuan_title li { width:106px; height:22px; float:left; background:#dbdbdb; line-height:22px; text-align:center; margin-right:3px; color:#565656;}
.jingxuan_title a { color:#565656; text-decoration:none;}
.jingxuan_title span { float:left; margin-left:14px; line-height:30px; height:25px; overflow:hidden;}
.jingxuan_title span a { color:#666; margin-right:10px; font-weight:900;}
.hover a,.hover a:hover { width:106px; height:22px; background:#ff6509; font-size:13px; font-weight:900; color:#fff; display:block; text-decoration:none;}
#a_1_news { margin-top:1px !important; margin-top:0;}
#a_1_news,#a_2_news,#a_3_news { width:762px; height:414px; float:left; color:#545454; overflow:hidden;}
#a_1_news li,#a_2_news li,#a_3_news li { width:130px; height:199px; float:left; padding:8px 30px 0; display:inline;}
#a_1_news li a,#a_2_news li a,#a_3_news li a { color:#545454;}
#a_1_news li a:hover,#a_2_news li a:hover,#a_3_news li a:hover { color:#ff6609;}
.jingxuan_text { height:40px; line-height:18px; overflow:hidden;}
.left_ad2 { width:762px;}
#a_2_news{display:none;}
#a_3_news{display:none;}

.body_top_right{ width:221px; height:968px; float:left; margin-left:3px; display:inline; overflow:hidden;}
.right_ad1 { width:221px; height:86px; float:left; margin-top:5px;}
.right_ad2 { width:221px; height:217px; float:left; margin-top:5px;}

/*品牌專區*/
.pinpai_box { width:221px; height:188px; float:left; margin-top:5px; overflow:hidden;}
.pinpai_body { width:221px; height:163px; float:left; background:#f4f4f4;}
.pinpai_body img { margin-top:8px;}
.pinpai_li { margin-right:1px;}

/*LV*/
.lv_ad { width:990px; height:172px; margin:15px auto 0;}
.lv_ad_left { width:742px; height:172px; float:left; margin-right:6px;}
.lv_ad_right { width:242px; height:172px; float:left;}
.lv_body { width:988px; height:452px; margin:5px auto 0; border:1px #d0d0d0 solid; overflow:hidden; }
.lv_body ul { width:984px; height:448px; float:left; border:2px #f0f0f0 solid;}
.lv_body li {width:136px; height:199px; float:left; padding:8px 30px 0; display:inline;}
.lv_body a { color:#545454;}
.lv_body a:hover { color:#ff6609;}

/*時尚關鍵詞*/
.fashion_box { width:761px; height:112px; float:left; margin-top:5px;}
.fashion_title,.fashion_title h3 { width:45px; height:112px; float:left;}
.fashion_center { width:672px; height:90px; float:left; border-top:1px #ccc solid; border-bottom:1px #ccc solid; padding:20px 20px 0; line-height:35px;}
.fashion_center a { color:#555; font-size:15px; margin-right:6px;}
.fashion_center a:hover { color:#ff6609;}
.fashion_right { width:4px; height:112px; float:left; overflow:hidden; background:url(/images/fashion_right_border.gif) no-repeat;}/* home.css */
.bg{background:#fff url(/images/content_bg.gif) repeat;}
#sidebar{ float:left; width:233px; margin:5px 0 0 0; }
#sidebar a{color:#fff;}
#loginBox{  border:1px solid #C3AF7D;}
#loginBox h3{ height:24px; font-size:13px; font-weight:bold; text-align:center; margin:0; padding:5px 0 0 0; }
#loginBox h4{ height:50px; text-indent:-9999px; margin-bottom:5px;  background:url(/Images/member_ad.gif) no-repeat;}
#loginBox img{ margin-right:5px;}
#loginBox input.text{ border:1px solid #C0ACA5; width:110px; font-family:Verdana; font-size:11px; color:#0066CC;}
#middleAD { width:762px; height:125px; float:left; margin-top:5px; overflow:hidden;}

#indexMemberInfo{ border:1px solid #c9c9c9;}
#indexMemberInfo h3{ width:219px; height:18px !important; height:23px; line-height:18px; background:#eaeaea; font-size:12px; font-weight:bold; text-align:center; padding:5px 0 0 0;}

#indexMemberInfo table{text-align:center; color:#C3AF7D}
#indexMemberInfo td{ height:25px;}
#indexMemberInfo .t1{ width:60%;text-align:center;}
#indexMemberInfo .t2{ width:40%;text-align:left;}
#indexMemberInfo .pl{ font-size:13px; color:#f05a00; text-align:center;}
#indexMemberInfo .h{ height:45px;}
#flashAD13 { width:761px; height:125px; overflow:hidden;}

#indexMemberInfo img{ margin-right:15px;}
.memberName{ font-size:14px; font-weight:bold; color:#f05a00; padding-left:10px;}

/*---------------------------------------------- category */
#sidebar #categoryBoxBG{ background:#763737; height:1680px; margin:5px 0 0 0; padding:5px;}/*height:1560px;*/
#sidebar .categoryHeader{ height:29px; background:url(/Images/category_title.gif) no-repeat;}

#category h2{ width:230px; height:28px; background:url(/Images/boxheader_bg.gif) no-repeat;color:#fff; font-size:13px; font-weight:bold; text-align:center; margin:5px 0; padding:5px 0 0 0;  }

#category h1,
#category h3{ width:215px; font-weight:bold; color:#C3AF7D; padding:5px 0 0 15px; margin:0; text-align:left;}
#category h1 span,
#category h3 span{ background:url(/Images/category_dot.gif) no-repeat 0 4px; padding-left:13px; text-align:left; color:#000;}
#category h4 { font-size:13px; font-weight:normal; color:#1A1A1A; margin:5px 0;}
#category h4 a{ color:#C3AF7D; font-size:14px; font-weight:bold;font-family:Verdana;}
#category h3 a{ color:#C3AF7D; font-size:13px; font-weight:bold;font-family:Verdana;}
#category ul{ padding-left:28px;}
#category .mulv{ margin-bottom:3px;}
#category .mulv li{ padding:5px 0;}
#category .catbox{ background:#000; border:2px solid #C4C18C;}
/*---------------------------------------------- topSale */
#topSale{ padding:5px; background:#000;border:2px solid #C3AF7D;margin:5px 0;}
#topSale h2{ background:url(/Images/boxheader_bg.gif) no-repeat; color:#fff; font-size:13px; font-weight:bold; text-align:center; margin:5px 0; padding:4px 0 10px 0; }
#topSale li{ padding:0 0 0 25px; height:35px;}
#topSale ul{ padding-left:12px;}
.li1{ background:url(/Images/icon_no.gif) no-repeat 0 0;}
.li2{ background:url(/Images/icon_no.gif) no-repeat 0 -50px;}
.li3{ background:url(/Images/icon_no.gif) no-repeat 0 -100px;}
.li4{ background:url(/Images/icon_no.gif) no-repeat 0 -150px;}
.li5{ background:url(/Images/icon_no.gif) no-repeat 0 -200px;}
.li6{ background:url(/Images/icon_no.gif) no-repeat 0 -250px;}
.li7{ background:url(/Images/icon_no.gif) no-repeat 0 -300px;}
.li8{ background:url(/Images/icon_no.gif) no-repeat 0 -350px;}
/*--------------------------------------------- productNewLink */
#news{ background:#000; border:2px solid #C3AF7D; margin:5px 0;}
#news h2{ background:url(/Images/boxheader_bg.gif) no-repeat; color:#fff; font-size:13px; font-weight:bold; text-align:center; margin:5px 0; padding:5px 0 0 0; }
#news ul{ margin:0; padding:0 0 0 10px;}
#news li{ list-style-type:none; background:url(/Images/li.gif) no-repeat 0 3px; height:30px; padding:0 3px 0 10px;}

#categoryBox #productSpecialLink{background:url(/Images/AD_special.gif) no-repeat 1px 0; height:85px;}
#categoryBox #productRecommendLink{background:url(/Images/AD_recommend.gif) no-repeat 1px 0; height:85px;}
#categoryBox .hideTextShowLink{ margin:5px 0;}
#categoryBox .hideTextShowLink span{ display:block;text-indent:-9999px; }
#categoryBox .hideTextShowLink a{ height:100%; width:100%; display:block; overflow:hidden;}

/*-------------------------------------------------------------------------------------AD and Help */
#adAndHelp{ height:141px; width:686px;}
#adAndHelp .adBig{ float:left; height:141px; width:576px; background:url(/Images/ad_bg.jpg) no-repeat 0 0; margin-right:9px; overflow:hidden;}
#adAndHelp .adBig dt{ text-align:center; font-size:16px; padding:15px 2px 0 120px; font-family:PMingLiU; font-weight:bold;color:#D13905;}
#adAndHelp .adBig dd{ padding:12px 20px 10px 110px;font-size:13px; line-height:20px; font-family:PMingLiU; }

#adAndHelp .onlineHelp{ float:left; height:141px; width:100px;background:url(/Images/online_help1.gif) no-repeat 0 0;}
#adAndHelp .onlineHelp span{ display:block; text-indent:-9999px;}
#adAndHelp .onlineHelp a{ height:100%; width:100%; display:block; overflow:hidden;}
/*-------------------------------------------------------------------------------------AD and News */
#adAndNews{ height:270px; width:100%; margin:8px 0;}
	#adAndKeyword{ height:315px; width:535px; margin:0 5px 0 0; float:left;overflow:hidden;}
		#adSlider{ float:left; background:url(/Images/ADSlider_bg.gif) no-repeat 0; width:530px;height:270px; }
		#adSlider .adPics{ padding:10px;}
		#adSlider #adRemark{ padding-left:15px;}
		.keywords{ background:#fff; height:36px; width:520px; padding:5px 15px 5px 10px; margin-top:3px;}

		#scroolNews { float:left; width:165px; height:315px; background:#fff; border:1px solid #E4E4E4; overflow:hidden;}
		#scroolNews ul{ padding-left:15px; margin:0; }
		#scroolNews li{ list-style-image:url(/Images/list_type.gif); padding:4px 2px; height:auto;}

#middleAd{ float:left;}
#middleAd img{ float:left;}

/*----------------------------------------------------------------------------------- Product List */
#homeContent h3{width:710px; height:27px; background:url(/Images/productheader_bg.gif) no-repeat;color:#fff; font-size:12px;  padding:2px 0 0 35px;}
#homeContent h3 a { color:#fff; font-size:15px; } 

#homeContent .proList{ width:710px; height:408px;}
#homeContent .proList li{ width:165px; height:201px; margin:2px 4px; float:left; background:url(/Images/product_img_bg.gif) no-repeat; overflow:hidden;}
#homeContent .proList li .productSmallPic{ width:128px; height:128px; text-align:center; margin:6px 5px 5px 10px}
#homeContent .proList li p{ margin:3px 0; text-align:center;}

#homeContent .productListTitle{ margin-top:5px; padding:0 6px;}
#homeContent .productListTitle li{ margin:2px 4px; height:20px;}
#homeContent .productListTitle li a{ margin-right:20px;}
#homeContent .productListTitle div{ float:left;}
#homeContent .productListTitle .t{ margin:2px 4px; font-weight:bold;}

#companyNews{ margin-top:5px;width:610px; height:27px; overflow:hidden;}
#companyNews a{ margin-right:5px;}
/* news Scroll*/
.tickercontainer { background: #fff; width: 610px; height: 27px; margin: 0; padding: 0;overflow: hidden;}
.tickercontainer .mask {position: relative;left: 10px;top: 8px;width: 610px;overflow: hidden;}
ul.newsticker { position: relative; left:622px;list-style-type: none;margin: 0;padding: 0;}
ul.newsticker li{ float:left; background:#fff; padding:0; margin:0; display:list-item;}
ul.newsticker a { white-space: nowrap;padding: 0;margin: 0 50px 0 0;} 
ul.newsticker span { margin: 0 10px 0 0;} 

#ProductList3_Panel2,
#ProductList4_Panel2,
#ProductList5_Panel2{ width:530px; height:22px; overflow:hidden;}

#mainBottom .proList{ margin-bottom:10px;}
#mainBottom .proList li{ width:148px; height:201px; margin:2px 3px; float:left; background:url(/Images/product_img_bg.gif) no-repeat;}
#mainBottom .proList li .productSmallPic{ width:128px; height:128px; text-align:center; margin:6px 5px 5px 10px}
#mainBottom .proList li p{ margin:3px 0; text-align:center;}

/*----------------------------------------------------------------------------------- */
.scrollNewsBtn {position:absolute;right:0;bottom: -25px;}
.scrollNewsBtn a,
.scrollNewsBtn a { float:left; padding:0 5px; margin:0 2px 0 0; line-height:1.4; font-size:11px; font-weight:bold; font-family:Verdana,Arial; text-decoration:none;color:#5D5D5D;background:#fff;border:solid #9E9E9E 1px;}
.scrollNewsBtn a.lh,
.scrollNewsBtn a:hover {background:#C7C7C7;border:solid #9E9E9E 1px;color: #5D5D5D;}

div.jd_news_scroll {position: relative;overflow: hidden;height:22px;}
div.jd_news_scroll ul {position: relative;list-style-type: none;padding: 0px;margin: 0px;}
div.jd_news_scroll ul li {height: 15px;padding: 0px;padding: 2px;padding-top: 3px;padding-left: 10px;margin: 0px;text-align:left;}

/*----------------------------------------------------------------------------------- */
.navindex ul li.on { background:#FFFFFF none repeat scroll 0 0; border-bottom-color:#FFFFFF;}
.newsmore{text-align:right; padding-right:3px;margin:3px 0;}

#topmsg{ height:22px; width:250px; overflow:hidden;}/* footer */
#footer .keys { color:#4A2B2B; height:23px; padding:5px 0 0 0;font-size:12px;}
#footer #copyright{ color:#4A2B2B; height:23px; padding:5px 0 0 0;font-size:11px; font-family:Verdana;}
#footer #copyright span{ margin:0 8px 0 4px;}
#copyright a{ font-size:11px; font-family:PMingLiu; margin:0 4px 0 8px;}
#footer #contact{ color:#4A2B2B; height:35px;font-size:11px; font-family:Verdana;}
#footer #contact a{ margin:0 20px;}
#footer .introduce{font-size:12px; color:#7C7B7A; line-height:15px; padding:0 20px;}

#footer .nav{ color:#4A2B2B; padding:5px 0; text-align:center; margin: 0 auto; height:25px;}
#footer .nav ul{ padding-left:200px;}
#footer .nav li{ float:left; list-style-type:none; width:92px; text-align:right;}
#footer .nav span{ margin:0;}
#footer .nav a{ margin:0 10px; color:#4A2B2B; text-decoration:none;}
#footer .nav a:hover{ color:#ff6609; text-decoration:underline;}

#footer .friendlink{ padding:5px; font-size:12px; text-align:center; color:Gray;}
#footer .friendlink a{ padding:5px; font-size:12px; color:Gray;}/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=15);
	-moz-opacity: 0.15;
	opacity: 0.15;/* 越大背景色越深 */
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 1px solid #30C0FF;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
	cursor:pointer;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
	color:#B30F10;/*FBFBFB*/
	font-weight:bold;
	font-size:14px;
}

#TB_title{
	background:#98E0FF url(TB_title_bg.jpg) repeat-x;
	height:27px;
}
#TB_body
{
	margin:0; padding:0;
}
#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent .TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:38px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
	text-align:center;
	color:#40A040;
	/*font-size:14px;
	font-family:黑体;*/
	background:url(/ejt/images/loading_bg.gif) no-repeat center;
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	/*margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;*/
}
.drag{ cursor:move;}
/*
可移动
*/
/*
#TB_resize{ background:url(resize.gif) no-repeat 100% 50%; height:11px; width:11px; cursor:nw-resize; float:right;}
*/